lead sulphide cell - Spanish English Dictionary